Chemical Kinetics is Turing Universal

نویسنده

  • Marcelo O. Magnasco
چکیده

Interest in chemical computation has followed four different paths. It is one of the natural extensions of discussions about information and thermodynamics, which go back to Maxwell demon arguments and Szilard’s work [1–5]. It is also a rather natural extension to the application of dynamical systems theory to chemical reactions [6–8], in particular logic networks stemming from bistable reaction systems [9]. A lot of effort has been devoted to trying to devise nonstandard computational architectures, and chemical implementations provide a distinct enough backdrop to silicon [10–12]. Finally, in recent years biology has presented us with what looks to be actual chemical computers: the enzymatic cascades of cell signaling [13–15]. One of the first questions that can be asked in this subject is whether universal (Turing) computation can be achieved within some theoretical model of chemistry; the most immediate one is standard chemical kinetics. This question has been recently studied in some detail [16–22], and even subject to experimental tests [23]. In [18–20], Hjelmfelt et al. argued quite convincingly that building blocks for universal computation indeed can be constructed within ideal chemical kinetics, and that they could be interconnected to achieve computation. However, many difficulties still lie in the way. An issue not addressed by Hjelmfelt et al. is structural stability: the tolerance of a system to changes in parameters and functional structure. In particular, “gluing” together two groups of chemical reactions will have appreciable effects on the kinetics of both groups; the basic unit and the couplings used in [18–20] require case-by-case adjustment of individual parameters for proper functioning. The purpose of this Letter is to provide a slightly more formal proof that chemical kinetics can be used to construct universal computers. I will concentrate on the “next” level of difficulty, which is that of the global behavior of a fully coupled system and its structural stability. I will do it through the simplest approach: I will show that classical digital electronics can be implemented through chemical reactions. Since my key problem in this scheme is showing global consistency, and the proof requires arbitrarily large circuits, I will have to show that the output of one gate can be plugged into the input of

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Some improvements in fuzzy turing machines

In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some level’s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy s...

متن کامل

Towards Chemical Universal Turing Machines

Present developments in the natural sciences are providing enormous and challenging opportunities for various AI technologies to have an unprecedented impact in the broader scientific world. If taken up, such applications would not only stretch present AI technology to the limit, but if successful could also have a radical impact on the way natural science is conducted. We review our experience...

متن کامل

Efficient Turing-Universal Computation with DNA Polymers

Bennett’s proposed chemical Turing machine is one of the most important thought experiments in the study of the thermodynamics of computation. Yet the sophistication of molecular engineering required to physically construct Bennett’s hypothetical polymer substrate and enzyme has deterred experimental implementations. Here we propose a chemical implementation of stack machines — a Turing-univers...

متن کامل

On the computational power of photosynthesis

We describe a simplified explanation of photosynthesis. We characterise the complexity of photosynthesis by interpreting its chemical equation as a language acceptance problem. A model of computation is generalised from our description of photosynthesis. It is then proved that this model is Turing universal. An instance of the model is constructed that acts like photosynthesis.

متن کامل

Turing universality of the Biochemical Ground Form

We explore the expressive power of languages that naturally model biochemical interactions with relative to languages that naturally model only basic chemical reactions, identifying molecular association as the basic mechanism that distinguishes the former from the latter. We use a process algebra, the Biochemical Ground Form (BGF), which extends with primitives for molecular association CGF, a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997